OrcA — Orchestrator for APIs and Agents
VS Code Orchestrator for APIs and Agents

Your contracts, running as MCP servers.

OrcA reads your OpenAPI and Arazzo files, maps them as a tree, and deploys them as MCP servers with HAPI — without leaving your editor.

OpenAPI Arazzo HAPI schema MCP
{{ paneTitle }}
Explorer · contracts/
{{ f.name }} {{ f.tag }}
Everything else is left alone.
OrcA outline · pets.arazzo.yaml
{{ n.caret }}{{ n.label }}
HAPI MCP
agents.openapi.yaml
Deploy MCP Server
omnia-agents Running
{{ t }}
MCP servers
{{ sv.name }} {{ sv.status }}
{{ mi.label }}
Features

From contract to MCP server, in one editor

No more switching between your specs, a terminal and a hosting console.

{{ ft.num }}

{{ ft.title }}

{{ ft.body }}

ArazzoWorkflows as tools

The agent calls one tool. The contract runs the steps.

Deploy an Arazzo workflow the same way you deploy an API. The agent makes a single call, and every step runs in the order the contract defines.

Same steps Same order Every run
agent → loginAndGetPets()
{{ st.n }} {{ st.op }} {{ st.status }}
✓ Success criteria met
Contracts live in your IDE.
Now your MCP servers do too.
Install

Up and running in three steps

{{ ins.n }}
{{ ins.title }}
{{ ins.body }}
Extensions › OrcA

Ship your API to agents today

Keep your contracts. Deploy them as MCP servers. Manage everything from VS Code.

OrcA logo